package Work20241116;

/**
 * @author zdl
 * @date 2024/11/16
 */
public class Demo5 {
    public static void main(String[] args) {
        /**
         *

         13、有一对老耗子，每个月都生一对小耗子。 小耗子长3个月，第四个月开始变成老耗子开始生 假如所有耗子都不死，那么请问24个月后有多少只耗子？
         /*
         有一对老耗子，每个月都生一对小耗子。
         小耗子长3个月，第四个月开始变成老耗子开始生
         假如所有耗子都不死，那么请问24个月后有多少只耗子？
         1     2       3         4         5        6      7        8
         老耗子     2     2      2       2         4         6        8       12      18
         小耗子1岁  0     2      2       2         4         6        8       12      18
         2岁  0     0      2       2         2         4        6       8       12
         3岁  0     0      0       2         2         2        4       6       8
         下个月的老耗子=上个月的老耗子+三岁的小耗子
         下个月1岁耗子 = 当月老耗子的个数
         下个月2岁的耗子个数 = 上个月的1岁耗子个数
         下个月3岁的耗子个数 = 上个月的2岁耗子个数
         */

    }
}